<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=11"/>
<meta name="generator" content="Doxygen 1.9.4"/>
<meta name="viewport" content="width=device-width, initial-scale=1"/>
<title>MuPDFCore: Class Hierarchy</title>
<link href="tabs.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript" src="dynsections.js"></script>
<link href="navtree.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="resize.js"></script>
<script type="text/javascript" src="navtreedata.js"></script>
<script type="text/javascript" src="navtree.js"></script>
<link href="search/search.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript" src="search/searchdata.js"></script>
<script type="text/javascript" src="search/search.js"></script>
<link href="doxygen.css" rel="stylesheet" type="text/css" />
<link href="Doxy.css" rel="stylesheet" type="text/css"/>
</head>
<body>
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
<div id="titlearea">
<table cellspacing="0" cellpadding="0">
 <tbody>
 <tr id="projectrow">
  <td id="projectlogo"><img alt="Logo" src="icon.svg"/></td>
  <td id="projectalign">
   <div id="projectname">MuPDFCore<span id="projectnumber">&#160;1.6.0</span>
   </div>
   <div id="projectbrief">Multiplatform .NET bindings for MuPDF</div>
  </td>
 </tr>
 </tbody>
</table>
</div>
<!-- end header part -->
<!-- Generated by Doxygen 1.9.4 -->
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
var searchBox = new SearchBox("searchBox", "search",'Search','.html');
/* @license-end */
</script>
<script type="text/javascript" src="menudata.js"></script>
<script type="text/javascript" src="menu.js"></script>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(function() {
  initMenu('',true,false,'search.php','Search');
  $(document).ready(function() { init_search(); });
});
/* @license-end */
</script>
<div id="main-nav"></div>
</div><!-- top -->
<div id="side-nav" class="ui-resizable side-nav-resizable">
  <div id="nav-tree">
    <div id="nav-tree-contents">
      <div id="nav-sync" class="sync"></div>
    </div>
  </div>
  <div id="splitbar" style="-moz-user-select:none;" 
       class="ui-resizable-handle">
  </div>
</div>
<script type="text/javascript">
/* @license magnet:?xt=urn:btih:d3d9a9a6595521f9666a5e94cc830dab83b65699&amp;dn=expat.txt MIT */
$(document).ready(function(){initNavTree('hierarchy.html',''); initResizable(); });
/* @license-end */
</script>
<div id="doc-content">
<!-- window showing the filter options -->
<div id="MSearchSelectWindow"
     onmouseover="return searchBox.OnSearchSelectShow()"
     onmouseout="return searchBox.OnSearchSelectHide()"
     onkeydown="return searchBox.OnSearchSelectKey(event)">
</div>

<!-- iframe showing the search results (closed by default) -->
<div id="MSearchResultsWindow">
<iframe src="javascript:void(0)" frameborder="0" 
        name="MSearchResults" id="MSearchResults">
</iframe>
</div>

<div class="header">
  <div class="headertitle"><div class="title">Class Hierarchy</div></div>
</div><!--header-->
<div class="contents">
<div class="textblock">
<p><a href="hierarchy.html">Go to the textual class hierarchy</a></p>
</div><table border="0" cellspacing="10" cellpadding="0">
<tr><td><img src="inherit_graph_0.png" border="0" usemap="#a_control" alt=""/>
<map name="a_control" id="a_control">
<area shape="rect" title=" " alt="" coords="5,13,68,39"/>
<area shape="rect" href="class_mu_p_d_f_core_1_1_mu_p_d_f_renderer_1_1_p_d_f_renderer.html" title="A control to render PDF documents (and other formats), potentally using multiple threads." alt="" coords="116,5,313,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_1.png" border="0" usemap="#a_event_args" alt=""/>
<map name="a_event_args" id="a_event_args">
<area shape="rect" title=" " alt="" coords="5,5,87,32"/>
<area shape="rect" href="class_mu_p_d_f_core_1_1_message_event_args.html" title="EventArgs for the MuPDF.StandardOutputMessage and MuPDF.StandardErrorMessage events." alt="" coords="135,5,344,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_2.png" border="0" usemap="#a_exception" alt=""/>
<map name="a_exception" id="a_exception">
<area shape="rect" title=" " alt="" coords="5,42,85,69"/>
<area shape="rect" href="class_mu_p_d_f_core_1_1_document_locked_exception.html" title="The exception that is thrown when an attempt is made to render an encrypted document without supplyin..." alt="" coords="133,5,332,47"/>
<area shape="rect" href="class_mu_p_d_f_core_1_1_mu_p_d_f_exception.html" title="The exception that is thrown when a MuPDF operation fails." alt="" coords="133,71,332,98"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_3.png" border="0" usemap="#a_i_comparable" alt=""/>
<map name="a_i_comparable" id="a_i_comparable">
<area shape="rect" title=" " alt="" coords="5,5,100,32"/>
<area shape="rect" href="struct_mu_p_d_f_core_1_1_mu_p_d_f_structured_text_address.html" title="Represents the address of a particular character in a MuPDFStructuredTextPage, in terms of block inde..." alt="" coords="148,23,349,65"/>
<area shape="rect" title=" " alt="" coords="11,56,94,83"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_4.png" border="0" usemap="#a_i_disposable" alt=""/>
<map name="a_i_disposable" id="a_i_disposable">
<area shape="rect" title=" " alt="" coords="12,136,101,163"/>
<area shape="rect" href="class_mu_p_d_f_core_1_1_disposable_int_ptr.html" title="An IDisposable wrapper around an IntPtr that frees the allocated memory when it is disposed." alt="" coords="174,5,366,32"/>
<area shape="rect" href="class_mu_p_d_f_core_1_1_mu_p_d_f_context.html" title="A wrapper around a MuPDF context object, which contains the exception stack and the resource cache st..." alt="" coords="177,56,363,83"/>
<area shape="rect" href="class_mu_p_d_f_core_1_1_mu_p_d_f_document.html" title="A wrapper over a MuPDF document object, which contains possibly multiple pages." alt="" coords="170,107,370,133"/>
<area shape="rect" href="class_mu_p_d_f_core_1_1_mu_p_d_f_multi_threaded_page_renderer.html" title="A class that holds the necessary resources to render a page of a MuPDF document using multiple thread..." alt="" coords="159,158,381,199"/>
<area shape="rect" href="class_mu_p_d_f_core_1_1_mu_p_d_f_page.html" title="A wrapper over a MuPDF page object, which contains information about the page&#39;s boundaries." alt="" coords="185,224,355,251"/>
<area shape="rect" href="class_mu_p_d_f_core_1_1_mu_p_d_f_page_collection.html" title="A lazy collection of MuPDFPages. Each page is loaded from the document as it is requested for the fir..." alt="" coords="156,275,384,301"/>
<area shape="rect" title=" " alt="" coords="5,365,108,392"/>
<area shape="rect" href="class_mu_p_d_f_core_1_1_mu_p_d_f_structured_text_block.html" title="Represents a structured text block containing text or an image." alt="" coords="169,326,371,367"/>
<area shape="rect" href="class_mu_p_d_f_core_1_1_mu_p_d_f_structured_text_line.html" title="Represents a single line of text (i.e. characters that share a common baseline)." alt="" coords="169,391,371,433"/>
<area shape="rect" href="class_mu_p_d_f_core_1_1_mu_p_d_f_structured_text_page.html" title="Represents a structured representation of the text contained in a page." alt="" coords="169,457,371,498"/>
<area shape="rect" href="class_mu_p_d_f_core_1_1_mu_p_d_f_image_structured_text_block.html" title="Represents a block containing a single image. The block contains a single line with a single characte..." alt="" coords="432,294,668,335"/>
<area shape="rect" href="class_mu_p_d_f_core_1_1_mu_p_d_f_text_structured_text_block.html" title="Represents a block containing multiple lines of text (typically a paragraph)." alt="" coords="437,359,663,401"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_5.png" border="0" usemap="#a_mu_p_d_f_core_8_mu_p_d_f" alt=""/>
<map name="a_mu_p_d_f_core_8_mu_p_d_f" id="a_mu_p_d_f_core_8_mu_p_d_f">
<area shape="rect" href="class_mu_p_d_f_core_1_1_mu_p_d_f.html" title="Contains static methods to perform setup operations." alt="" coords="5,5,147,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_6.png" border="0" usemap="#a_mu_p_d_f_core_8_mu_p_d_f_structured_text_address_span" alt=""/>
<map name="a_mu_p_d_f_core_8_mu_p_d_f_structured_text_address_span" id="a_mu_p_d_f_core_8_mu_p_d_f_structured_text_address_span">
<area shape="rect" href="class_mu_p_d_f_core_1_1_mu_p_d_f_structured_text_address_span.html" title="Represents a range of characters in a MuPDFStructuredTextPage." alt="" coords="5,5,207,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_7.png" border="0" usemap="#a_mu_p_d_f_core_8_mu_p_d_f_structured_text_character" alt=""/>
<map name="a_mu_p_d_f_core_8_mu_p_d_f_structured_text_character" id="a_mu_p_d_f_core_8_mu_p_d_f_structured_text_character">
<area shape="rect" href="class_mu_p_d_f_core_1_1_mu_p_d_f_structured_text_character.html" title="Represents a single text character." alt="" coords="5,5,207,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_8.png" border="0" usemap="#a_mu_p_d_f_core_8_o_c_r_progress_info" alt=""/>
<map name="a_mu_p_d_f_core_8_o_c_r_progress_info" id="a_mu_p_d_f_core_8_o_c_r_progress_info">
<area shape="rect" href="class_mu_p_d_f_core_1_1_o_c_r_progress_info.html" title="Describes OCR progress." alt="" coords="5,5,203,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_9.png" border="0" usemap="#a_mu_p_d_f_core_8_point_f" alt=""/>
<map name="a_mu_p_d_f_core_8_point_f" id="a_mu_p_d_f_core_8_point_f">
<area shape="rect" href="struct_mu_p_d_f_core_1_1_point_f.html" title="Represents a point." alt="" coords="5,5,140,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_10.png" border="0" usemap="#a_mu_p_d_f_core_8_quad" alt=""/>
<map name="a_mu_p_d_f_core_8_quad" id="a_mu_p_d_f_core_8_quad">
<area shape="rect" href="struct_mu_p_d_f_core_1_1_quad.html" title="Represents a quadrilater (not necessarily a rectangle)." alt="" coords="5,5,133,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_11.png" border="0" usemap="#a_mu_p_d_f_core_8_rectangle" alt=""/>
<map name="a_mu_p_d_f_core_8_rectangle" id="a_mu_p_d_f_core_8_rectangle">
<area shape="rect" href="struct_mu_p_d_f_core_1_1_rectangle.html" title="Represents a rectangle." alt="" coords="5,5,160,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_12.png" border="0" usemap="#a_mu_p_d_f_core_8_render_progress" alt=""/>
<map name="a_mu_p_d_f_core_8_render_progress" id="a_mu_p_d_f_core_8_render_progress">
<area shape="rect" href="class_mu_p_d_f_core_1_1_render_progress.html" title="Holds a summary of the progress of the current rendering operation." alt="" coords="5,5,196,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_13.png" border="0" usemap="#a_mu_p_d_f_core_8_render_progress_8_thread_render_progress" alt=""/>
<map name="a_mu_p_d_f_core_8_render_progress_8_thread_render_progress" id="a_mu_p_d_f_core_8_render_progress_8_thread_render_progress">
<area shape="rect" href="struct_mu_p_d_f_core_1_1_render_progress_1_1_thread_render_progress.html" title="Holds the progress of a single thread." alt="" coords="5,5,200,47"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_14.png" border="0" usemap="#a_mu_p_d_f_core_8_rounded_rectangle" alt=""/>
<map name="a_mu_p_d_f_core_8_rounded_rectangle" id="a_mu_p_d_f_core_8_rounded_rectangle">
<area shape="rect" href="struct_mu_p_d_f_core_1_1_rounded_rectangle.html" title="Represents a rectangle using only integer numbers." alt="" coords="5,5,212,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_15.png" border="0" usemap="#a_mu_p_d_f_core_8_rounded_size" alt=""/>
<map name="a_mu_p_d_f_core_8_rounded_size" id="a_mu_p_d_f_core_8_rounded_size">
<area shape="rect" href="struct_mu_p_d_f_core_1_1_rounded_size.html" title="Represents the size of a rectangle using only integer numbers." alt="" coords="5,5,180,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_16.png" border="0" usemap="#a_mu_p_d_f_core_8_size" alt=""/>
<map name="a_mu_p_d_f_core_8_size" id="a_mu_p_d_f_core_8_size">
<area shape="rect" href="struct_mu_p_d_f_core_1_1_size.html" title="Represents the size of a rectangle." alt="" coords="5,5,128,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_17.png" border="0" usemap="#a_mu_p_d_f_core_8_tesseract_language" alt=""/>
<map name="a_mu_p_d_f_core_8_tesseract_language" id="a_mu_p_d_f_core_8_tesseract_language">
<area shape="rect" href="class_mu_p_d_f_core_1_1_tesseract_language.html" title="Represents a language used by Tesseract OCR." alt="" coords="5,5,216,32"/>
</map>
</td></tr>
<tr><td><img src="inherit_graph_18.png" border="0" usemap="#a_transition" alt=""/>
<map name="a_transition" id="a_transition">
<area shape="rect" title=" " alt="" coords="5,5,84,32"/>
<area shape="rect" href="class_avalonia_1_1_animation_1_1_rect_transition.html" title="Transition class that handles AvaloniaProperty with Rect types." alt="" coords="132,5,351,32"/>
</map>
</td></tr>
</table>
</div><!-- contents -->
</div><!-- doc-content -->
<!-- start footer part -->
<div id="nav-path" class="navpath"><!-- id is needed for treeview function! -->
  <ul>
    <li class="footer">Generated by <a href="https://www.doxygen.org/index.html"><img class="footer" src="doxygen.svg" width="104" height="31" alt="doxygen"/></a> 1.9.4 </li>
  </ul>
</div>
</body>
</html>
